زبان پاسکال ، که یک زبان برنامه سازی سطح بالاست و در سال ۱۹۷۱، در شهر زوریخ از کشور سویس توسط شخصی به نام نیکولاس ورث طراحی شده است . در حال حاضر پاسکال، عمومی ترین زبانی است که برای آموزش مفاهیم برنامه سازی بکار می رود، زیرا فراگیری قواعد آن نسبتا آسان است. دلیل دیگری که برای عمومیت پاسکال وجود دارد این است که، کامپایلر های کار آمد پاسکال در اختیار اکثر کامپیوتر ها قرار دارند.
پاسکال نوشتن برنامه های ساخت یافته ( structured programs ) را آسان می کند. برنامه های ساخت یافته ، برنامه هایی هستند که، خواند و فهمیدن آنها راحت بوده و دارای ترتیب اجرایی خوبی هستند. پاسکال در صنعت نیز عمومیت خاصی دارد، زیرا برنامه سازی ساخت یافته،در واقع برنامه سازی استاندارد است. دلیل دیگری که برای فراگیری پاسکال وجود دارد این است که این زبان، پایه های اساسی طراحی زبان برنامه سازی Ada را تشکیل می دهد. Ada، زبانی است که توسط وزارت دفاع برای برنامه سازی طراحی شده است. برای حصول اطمینان از قابلیت انتقال برنامه های زبان پاسکال، دستورات نوشته شده باید مطابق با پاسکال استاندارد باشند. پاسکال استاندارد کلیه ی ساختارهای زبان پاسکال را به همراه املای آنها، رائه می دهد. توربو پاسکال شاخه ای از زبان پاسکال است که توسط شرکت بورلند اینترنشنال نوشه شده و روی کامپیوترهای سازگار با IBM مورد استفاده قرار می گیرند. توربو پاسکال، پاسکال استاندارد را توسعه داده و شامل دستوری است که در زبان استاندارد وجود ندارند.